communist party of nicaragua - French English Dictionary